//公共样式表
body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0; padding:0;}
a{text-decoration:none; color:#333;}
ol,ul,li{list-style:none;}
i,em{font-style:normal;}
b,strong,h1,h3,h2,h4,h5,h6{font-weight:normal;}
img{border:none; vertical-align:top;}
body{font:12px/20px "SimSun","微软雅黑","Arial Narrow",HELVETICA; }
.clear:after{
    content:".";
    clear:both;
    display:block;
    height:0;
    visibility:hidden;
    }
.clear{zoom:1;}
//身体部分
section{
    width: 100%;
    min-height: 2000px;
//  background:darkslateblue;
}
//顶部
header{
    width: 100%;
    height: 185px;
    #hTop1{
       width: 100%;
       height: 30px;
       background:#f5f5f5;
       #hTop1_hehe{
           width: 1190px;
           height:30px;
           margin: 0 auto;
           #hTop1_left_ul{
               display: inline-block;
                #te1{
                    margin-left:20px;
                }
                 li{
                     height: 30px;
                     display: inline-block;
                     line-height: 30px;
                 }
           }
           #hTop1_right_ul{
               float: right;
               li{
                   float: left;
                   a{
                       display: block;
                       width:70px;
                       height: 30px;
                       line-height: 30px;
                       margin-right: 10px;
                       
                   }
                   
               }
               .top1li1:hover .ul2ji{
                   display: block;
               }
               .top1li1{
                  
                   
                   a{
                        position: relative;
                   }
                   a:hover{
                       background: #fff;
                   }
                   i{
                       display: inline-block;
                       width: 20px;
                       height: 10px;
                       background: url(../image/top_icon.png)  no-repeat left -88px top -50px ; 
                       position: absolute;
                       right: 0px;
                       top:8px;
                   }
                   .ul2ji{
                       position: absolute;
                       display: none;
                         border: 1px solid #666;
                         border-top:none ;
                         background:#fff;
                       li{
                           width: 70px;
                           clear:both ;
                           text-align: center;
                           a:hover{
                               background: green;
                               color: #FFF;
                           }
                       }
                   }
               }
               .top1li2{
                  
                   a{

                        position: relative;
                        padding-left: 20px;
                        padding-right: 15px;
                   }
                   a:hover{
                       background: #fff;
                   }
                   .g1{
                       display: inline-block;
                       width: 20px;
                       height: 20px;
                       background: url(../image/top_icon.png)  no-repeat left -54px top -50px ; 
                       position: absolute;
                       left: 0px;
                       top:5px;
                   }
                   .g2{
                       display: inline-block;
                       width: 20px;
                       height: 22px;
                       background: url(../image/top_icon.png)  no-repeat left -8px top -52px ; 
                       position: absolute;
                       right: 0px;
                       top:3px;
                   }
               }
               .top1li3{
                   a{
                       width: 50px;
                   }
               }
               .top1li4:hover{
                   #erwei{
                       display: block;
                   }
                  
               }
               .top1li4{
                   position: relative;
                    #erwei{
                         display: none;
                       position: absolute;
                       left: -26px;
                   }
                   a{
                       position: relative;
                       padding-left: 20px;
                   }
                   .phone11{
                       display: inline-block;
                       width: 20px;
                       height: 20px;
                       background: url(../image/top_icon.png)  no-repeat left -33px top -50px ; 
                       position: absolute;
                       left: 4px;
                       top:3px;
                   }
               }
               .top1li5{
                   a{
                       position: relative;
                       padding-left: 20px;
                   }
                   .sangang{
                       display: inline-block;
                       width: 20px;
                       height: 20px;
                       background: url(../image/top_icon.png)  no-repeat left -73px top -50px ; 
                       position: absolute;
                       left: 0px;
                       top:4px;
                   }
               }
             
           }   
       }
    }
    //top第二部分
    #hTop2{
        width: 1190px;
        height: 85px;
        background: #FFFFFF;
        margin: 0 auto;
        padding: 15px 0;
        #logo{
            display: inline-block;
            float: left;
        }
    }
    #search{
        width: 500px;
        height: 100%;
        float: left;
        margin-left: 70px;
        padding-top: 15px;
        #xiao{
            display: inline;
        }
        #sousuo{
            border: none;
            width: 350px;
            height: 36px;
            padding:0 30px ;
            background: url(../image/search_bg.jpg) no-repeat 8px center;
            border: 2px solid #1a9733;
            display: inline;
            float: left;
        }
        #btn{
                float: left;
                width: 86px;
                height: 40px;
                background:#1a9733;
                border: none;
                cursor:pointer;
                color: #fff;
            }
        #search_bottom{
            width: 700px;
            height: 35px;
            clear: both;
            padding-top: 10px;
            span{
                float: left;
                color: #999;
            }
            ul{
                display: inline;
                li{
                    float: left;
                    a{
                        color: #999;
                        margin-left:13px ;
                    }
                }
            }
        }
    }
    
    nav{
        width: 1190px;
        height: 40px;
        margin: 0 auto;
        #nav_left{
          width: 240px;
          float: left;
          display: inline;
          position: relative; 
          background:#1a9733;
          h4{
              #quanbu{
                  display: inline-block;
                  width: 194px;
                  height:40px;
                  font-size: 14px;
                  color: #FFFFFF;
                  font-weight: 600;
                  line-height:40px;
                  padding-left: 20px;
              }
              span{
                  display: inline-block;
                  width: 26px;
                  height: 28px;
                  background:url(../image/icon_01.jpg)no-repeat;
                  float: right;
                  margin-top: 12px;
              }
          }
          //二三级菜单 
          #menu{
              width:100%;
              //height: 200px;
              min-height: 488px;
              background: black;

              #menu_1{
                  .menu_li{
                      .hehe{
                          color: #fff;
                          font-size: 14px;
                          display: block;
                          height: 37px;
                          line-height: 37px;
                          padding-left:27px ;
                      }
                      .hehe:hover{
                          background: #1a9733;
                      }
                  }
                  
                  //二级第一个
//                #li1:hover{
////                    #ej1{
////                        display: block;
////                    }
//                    
//                }
                  
                  .menu_li{
                      
                      .ej1{
                          width: 560px;
                          min-height:410px;
                          clear: both;
                          position: absolute;
                          top:40px;
                          left:240px;
                          display: inline-block;
                            display: none;
//                          z-index: 1111;
             //二级左
                          .ej1_left{
                              width: 260px;
                              float: left;
                              padding: 30px;
                              min-height: 410px;
                              display: inline-block;
                              background:#fff;
                              .lengdong1{
                                  width: 130px;
                                  min-height: 100px;
                                  display: inline-block;
                                  overflow: hidden;
                                  float: left;
                                  h3{
                                      a{
                                          color: #1a9733;
                                      }
                                  }
                                  ul{
                                      margin-top: 10px;
                                      li{
                                          a{
                                              display: block;
                                              height: 20px;
                                              font-size: 14px;
                                              color: #666;
                                          }
                                      }
                                  }
                              }
                              .lengdong2{
                                  width: 100px;
                                  min-height: 100px;
                                 
                                  float: right;
                                  a{
                                      color: #1a9733;
                                  }
                                  ul{
                                      margin-top: 10px;
                                      li{
                                          a{
                                              display: block;
                                              height: 20px;
                                              font-size: 14px;
                                              color: #666;
                                          }
                                      }
                                  }
                              }
                              .lengdong3{
                                  margin-top: 15px;
                                  width: 130px;
                                  min-height: 100px;
                                  overflow: hidden;
                                  clear: both;
                                  float: left;
                                  h3{
                                      a{
                                          color: #1a9733;
                                      }
                                  }
                                  ul{
                                      margin-top: 10px;
                                      li{
                                          a{
                                              display: block;
                                              height: 20px;
                                              font-size: 14px;
                                              color: #666;
                                          }
                                      }
                                  }
                              }
                              .lengdong4{
                                  margin-top: 15px;
                                  clear: both;
                                  display: inline-block;
                                  margin-left: 30px;
                                  h3{
                                      a{
                                          color: #1a9733;
                                      }
                                  }
                                   ul{
                                      margin-top: 10px;
                                      li{
                                          a{
                                              display: block;
                                              height: 20px;
                                              font-size: 14px;
                                              color: #666;
                                          }
                                      }
                                  }
                                 
                              }
                               .lengdong5{
                                      width: 200px;
//                                    height: 200px;
                                      min-height: 200px;
                                      clear: both;
                                      overflow: hidden;
                                      h3{
                                      a{
                                          color: #1a9733;
                                       }
                                        }
                                   ul{
                                      margin-top: 10px;
                                      li{
                                          height: 30px;
                                          a{
                                              display: block;
                                              height: 20px;
                                              font-size: 14px;
                                              color: #666;
                                          }
                                      }
                                     }
                                  }
                  //二级左结束
                              
                          }
                          .ej1_right{
                              width:180px;
                              float: right;
                              padding: 30px;
                              min-height: 410px;
                              background: #f9f9f9;
                              h3{
                                 a{
                                     color:#1a9733;
                                 } 
                              }
                              ul{
                                  li{
                                      float: left;
                                      width: 90px;
                                      height: 20px;
//                                    vertical-align: middle;
                                      padding-top: 10px;
                                  }
                              }
                          }
                      }
                  }
                  
                  
                  
                  
                  
              }
          }
          //
        }
        #nav_right{
//          width: 500px;
            float: left;
            height:40px;
            margin-left: 20px;
            li{
                float: left;
                a{
                    box-sizing: border-box;
                    display: inline-block;
                    margin-right: 10px;
                    font-size: 15px;
                    height: 40px;
                    line-height: 40px;
                }
                a:hover{
                    border-bottom:2px solid  #1a9733;
                    color: #1a9733;
                }
                span{
                    color: #666;
                    margin-right: 8px;
                }
                
            }
            .new{
                    position: relative;
                }
            #new1{
                    position: absolute;
                    right: 0;
                    top: 0;
            }
        }
    }
}

//底部
footer{
    margin-top: 30px;
    .foot_top_qb{
        box-sizing: border-box;
        width: 100%;
        height: 100px;
        border-top: 1px solid #eeeeee;
        border-bottom: 1px solid #eeeeee;
        //四个li
        .four{
            width: 1200px;
            height: 100px;
//          background: pink;
            margin: 0 auto;
            li{
                width: 300px;
                height: 70px;
//              background: pink;
                float: left;
                margin-top: 30px;
                .car{
                    width: 46px;
                    height: 46px;
                    display: inline-block;
                    float: left;
                    margin-right: 5px;
                    background: url(../image/footer01.png);
                }
                .er{
                    width: 46px;
                    height: 46px;
                    display: inline-block;
                    float: left;
                    margin-right: 5px;
                    background: url(../image/footer02.png);
                }
                .san{
                    width: 46px;
                    height: 46px;
                    display: inline-block;
                    float: left;
                    margin-right: 5px;
                    background: url(../image/footer03.png);
                }
                .si{
                    width: 46px;
                    height: 46px;
                    display: inline-block;
                    float: left;
                    margin-right: 5px;
                    background: url(../image/footer04.png);
                }
                p{
                    font-size: 18px;
                }
                span{
                    height: 14px;
                    color: #999;
                }
                
            }
        }
    }
    //底部中部
    .foot_middle_qb{
        width: 100%;
        height: 244px;
        border-bottom: 1px solid #eeeeee;
        .six{
            width: 1200px;
            height: auto;
//          background: pink;
            margin:0 auto;
            li{
                width: 200px;
                float: left;
                h4{
                    height: 22px;
                    font-size: 16px;
                    color: #199733;
                    font-weight: 600;
                }
                a{
                    display: block;
                    font-size: 12px;
                    line-height: 24px;
                    height: 24px;
                    color: #666;
                }
            }
        }
        
    }
    
    //四个li结束区
    .foot_bottom_1_qb{
        width: 100%;
//      background: pink;
        .foot_bottom_1_content{
            width: 1200px;
            height: 92px;
//          background: palegoldenrod;
            margin: 0 auto;
            padding: 20px;
//          text-align: center;
            font-size: 12px;
            line-height: 26px;
        }
        a{
            color: #666;
            margin-right: 16px;
        }
    }
    //下1结束
    //下2开始
    .foot_bottom_2_qb{
        width: 100%;
        .foot_bottom_2_content{
            width: 1200px;
            height: 67px;
//          background: burlywood;
            margin: 0 auto;
            padding-top: 10px;
            color: #666;
            p{
                text-align: center;
                a{
                    color:#666;
                }
            }
        }
    }
    //下2结束
    //下3开始
    .foot_bottom_3_qb{
        width: 100%;
        .foot_bottom_3_content{
            width: 576px;
            margin: 10px auto;
//          height: 200px;
//          background:red;
            li{
                width:110px;
                height: 49px;
//              background: red;
                float: left;
            }
        }
    }
    //下3结束
}





































